4f4afade25a29757982bd04514c979e096c74ac9,uportal-impl/src/main/java/org/jasig/portal/portlet/rendering/PortletExecutionManager.java,PortletExecutionManager,getPortletTitle,#String#HttpServletRequest#HttpServletResponse#,161

Before Change


     * Gets the title for the specified portlet
     */
    public String getPortletTitle(String subscribeId, HttpServletRequest request, HttpServletResponse response) {
        final IPortletWindow portletWindow = this.getDefaultPortletWindow(subscribeId, request);
        return this.getPortletTitle(portletWindow.getPortletWindowId(), request, response);
    }
    

After Change


     */
    public String getPortletTitle(String subscribeId, HttpServletRequest request, HttpServletResponse response) {
        final IPortletWindow portletWindow;
        try {
            portletWindow = this.getDefaultPortletWindow(subscribeId, request);
        }
        catch (DataRetrievalFailureException e) {
            this.logger.warn("Failed to get portlet title: " + subscribeId, e);
            //probably from a channel that isn't a portlet
            return null;
        }

        return this.getPortletTitle(portletWindow.getPortletWindowId(), request, response);